package com.th.supcom.pds.phamapply.client.model;

import java.util.Date;

import com.extjs.gxt.ui.client.data.BaseModelData;

/**
 * InpPhamApplyMaster UI模型.
 * 
 * 住院摆药请领单.
 */
public class InpPhamApplyMasterModel extends BaseModelData implements java.io.Serializable
{
    /**
     * 
     */
    private static final long serialVersionUID = 9202471319044467052L;

    /**
     * 默认构造器 .
     */
    public InpPhamApplyMasterModel ()
    {
    }

    /**
     * 设置请领护理单元.
     * 
     * @param nurseUnitName the nurseUnitName to set.
     */
    public void setNurseUnitName (String nurseUnitName)
    {
        set ("nurseUnitName", nurseUnitName);
    }

    /**
     * 获取请领人..
     * 
     * @return the String
     */
    public String getApplyByName ()
    {
        return get ("applyByName");
    }

    /**
     * 设置请领人..
     * 
     * @param applyByName the applyByName to set.
     */
    public void setApplyByName (String applyByName)
    {
        set ("applyByName", applyByName);
    }

    /**
     * 获取主键.
     * 
     * @return the inpPhamApplyMasterId
     */
    public Long getInpPhamApplyMasterId ()
    {
        return get ("inpPhamApplyMasterId");
    }

    /**
     * 设置主键.
     * 
     * @param inpPhamApplyMasterId the inpPhamApplyMasterId to set.
     */
    public void setInpPhamApplyMasterId (Long inpPhamApplyMasterId)
    {
        set ("inpPhamApplyMasterId", inpPhamApplyMasterId);
    }

    /**
     * 获取请领单据号.
     * 
     * @return the applyNo
     */
    public String getApplyNo ()
    {
        return get ("applyNo");
    }

    /**
     * 设置请领单据号.
     * 
     * @param applyNo the applyNo to set.
     */
    public void setApplyNo (String applyNo)
    {
        set ("applyNo", applyNo);
    }

    /**
     * 获取请领护理单元.
     * 
     * @return the nurseUnit
     */
    public String getNurseUnit ()
    {
        return get ("nurseUnit");
    }

    /**
     * 设置请领护理单元.
     * 
     * @param nurseUnit the nurseUnit to set.
     */
    public void setNurseUnit (String nurseUnit)
    {
        set ("nurseUnit", nurseUnit);
    }

    /**
     * 获取请领人.
     * 
     * @return the applyBy
     */
    public String getApplyBy ()
    {
        return get ("applyBy");
    }

    /**
     * 设置请领人.
     * 
     * @param applyBy the applyBy to set.
     */
    public void setApplyBy (String applyBy)
    {
        set ("applyBy", applyBy);
    }

    /**
     * 获取请领时间.
     * 
     * @return the applyDatetime
     */
    public Date getApplyDatetime ()
    {
        return get ("applyDatetime");
    }

    /**
     * 设置请领时间.
     * 
     * @param applyDatetime the applyDatetime to set.
     */
    public void setApplyDatetime (Date applyDatetime)
    {
        set ("applyDatetime", applyDatetime);
    }

    /**
     * 获取摆药截止日期.
     * 
     * @return the endDispenseDate
     */
    public Date getEndDispenseDate ()
    {
        return get ("endDispenseDate");
    }

    /**
     * 设置摆药截止日期.
     * 
     * @param endDispenseDate the endDispenseDate to set.
     */
    public void setEndDispenseDate (Date endDispenseDate)
    {
        set ("endDispenseDate", endDispenseDate);
    }

    /**
     * 获取是否作废0-正常1-作废.
     * 
     * @return the isCancel
     */
    public Integer getIsCancel ()
    {
        return get ("isCancel");
    }

    /**
     * 设置是否作废0-正常1-作废.
     * 
     * @param isCancel the isCancel to set.
     */
    public void setIsCancel (Integer isCancel)
    {
        set ("isCancel", isCancel);
    }

    /** 公司版权信息. */
    public static final String copyright = "Copyright 2014, TH Supcom Corporation";

    /** 提交路径. */
    public static final String SCC_BRANCH = "$URL$";

    /** 提交日期. */
    public static final String SCC_LAST_MODIFICATION_DATE = "$Date$";

    /** 最终修改人员. */
    public static final String SCC_LAST_MODIFIER_NAME = "$Author$";

    /** 最终版本号. */
    public static final String SCC_REVISION = "$Revision$";
}